#ifndef QPROPERTYMODEL_P_H
#define QPROPERTYMODEL_P_H

// ONLY INCLUDE THIS IN .CPP FILES

#include <QMap>
#include <QString>
#include <QObject>

namespace QPE {

class QProperty;
class QPropertySet;

class QPropertyModelPrivate {
public:
	//! The property set holding the properties
	QPropertySet* Properties;

	//! The header data for the property name column
	QString HeadlineProperty;

	//! The header data for the value column
	QString HeadlineValue;

	//! Constructor
	QPropertyModelPrivate()
		: Properties(NULL)
	{
		//: The text that appears in the first column header
		HeadlineProperty = QObject::tr("Property");

		//: The text that appears in the second column header
		HeadlineValue = QObject::tr("Value");
	}
};

}

#endif // QPROPERTYMODEL_P_H
